Nuprl Lemma : swap_select 4,23

T:Type, L:T List, ijx:||L||. swap(L;i;j)[x] = L[(ij)(x)]  T 
latex


Definitionsx:AB(x), ij, ||as||, (ij), {i..j}, t  T, P  Q, l[i], False, A, P & Q, AB, i  j < k, , P  Q, P  Q, swap(L;i;j)
Lemmasint seg wf, permute list select, flip wf, length wf1, select wf, non neg length

origin